﻿@charset "utf-8";
/* CSS Document */

body, html, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, th, td, form, object, iframe, blockquote, pre, a, abbr, address, code, img, fieldset, form, label, div,section,span {
	margin:0;
	padding:0;
}
body, html, input, button, textarea {
	color:#333;
	font:12px/1.5 Arial, Tahoma, Verdana, Helvetica, sans-serif;
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
	display:block
}
body, html {
	-webkit-text-size-adjust:none;
	background:#f1f1f1;
}
hr{height:1px;border:none;border-top:1px dashed #c1c1c1;margin:5px 0 5px 0;}
h1 {
	font-size:18px;
}
h2 {
	font-size:16px;
}
h3, h4, h5 {
	font-size:18px;
}
img {
	border:none;
	vertical-align:middle;
}
li {
	list-style:none;
}
i, em {
	font-style:normal;
        color:red;
}
a {
	color:#333;
	text-decoration:none;
}
a:focus {
	outline:none;
}
a:hover {
	color:#9A0700;
	text-decoration:none;
}
input[type="text"]:focus {
	outline:none;
}
input[type="button"], input[type="reset"], input[type="submit"] {
	cursor:pointer;
}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none;
padding:0;
}
.disable {
	display:none;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
*::-moz-selection {
background:#63b4c6;
color:#fff;
}
*::selection {
background:#63b4c6;
color:#fff;
}
.clear {
	clear:both;
}

.clearfix:after,.header-top:after,.middle:after,.products_scrolls:after,.simple_gallery ul:after,.footer_sol ul ul:after,.owl-stage:after,.news-list-main-wrap .news-list-main-con:after,.form-item:after,.small-img-slide:after,.index_products_title:after{content:""; display:block; height:0; visibility:hidden; clear:both;}
* html .clearfix,* html .header-top,* html .middle,* html .products_scrolls,* html .simple_gallery ul,* html .footer_sol ul ul,* html .owl-stage,* html .news-list-main-wrap .news-list-main-con,* html .form-item,* html .small-img-slide,* html .index_products_title{ display:inline-block;}
* +html .clearfix,* +html .header-top,* +html .middle,* +html .products_scrolls,* +html .simple_gallery ul,* +html .footer_sol ul ul,* +html .owl-stage,* +html .news-list-main-wrap .news-list-main-con,* +html .form-item,* +html .small-img-slide,* +html .index_products_title{display:inline-block;}

/* transition */
.slide-banners .owl-prev,.slide-banners .owl-next{-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

/* for:
   public site module
================================================== */
   
/* online service
----------------------------- */	

.popbox{width:100px;border:1px solid #838f96;background:#e9f0f5;border-radius:5px;box-shadow:1px 1px 2px rgba(110,119,110,0.4),-1px -1px 2px rgba(110,119,110,0.4);position:fixed;left:3px;top:50px;overflow:hidden;z-index:9999;_position:absolute;}
.popbox .hd{width:100%;position:relative;padding:0 0 6px;}
.popbox .hd h4{display:inline;line-height:21px;float:left;font-size:11px;font-weight:normal;color:#3e86ac;padding:0 0 0 4px;}
.popbox .close{display:block;width:39px;height:25px;background:url(../Images/ico_close.gif) 0 0 no-repeat;position:absolute;right:0;top:-1px;cursor:pointer;}
.popbox .tit{background-color:#3b80a4;padding:8px 0;text-align:center;font-size:24px;color:#fff;background-image:-moz-linear-gradient(top,#3f87ae,#367394);background-image:-webkit-linear-gradient(top,#3f87ae,#367394);background-image:-ms-linear-gradient(top,#3f87ae,#367394);background-image:-o-linear-gradient(top,#3f87ae,#367394);background-image:linear-gradient(top,#3f87ae,#367394);}
.popbox .img{padding-bottom:6px;background:#e2e8f4;}
.popbox .cont{padding:0 3px 2px 8px;}
.popbox .cont li{padding:0 0 8px;}
.popbox .cont li a{display:block;line-height:19px;color:#333;}
.popbox .cont li a:hover{text-decoration:none;color:#777;}
.popbox .cont li a.skype{background:url(../Images/ico_skype.png) 0 0 no-repeat;padding:0 0 0 22px;}
.popbox .cont li a.msn{background:url(../Images/ico_msn.png) 0 0 no-repeat;padding:0 0 0 22px;}
.popbox .cont li a.btn-get-quote{padding:0.2em 0;background-color:#7adafa;text-align:center;color:#f00;border-radius:0.3em;margin:0 5px 0 0;}
.popbox .cont li a.btn-get-quote:hover{background-color:#39c2f0;text-decoration:none;}

/* entry table
----------------------------- */	
.entry table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px;}

.entry th,.entry td,.tr{height:24px;line-height:30px;border:1px solid #ccc;text-align:left;line-height:1.5;font-size:12px;color:#666;background:#fbfbfb;padding:6px 0 0 8px;width:275px;	
	overflow:hidden;
}

.entry th{font-size:12px;background:#eee;}
.entry td p,.entry th p,.pd-panel .entry td p,.pd-panel .entry th p{

word-break:break-all;  
word-wrap:break-word;

margin:0;padding:5px;color:#666;font-size:12px;line-height:1.3;}
.entry td.amts{color:#fa832a;}
.entry th#cartDelete{text-align:center;}
.entry .button{margin:15px 10px 0 0;background:#dfdfdf;padding:8px 15px;border:0;cursor:pointer;line-height:1.2;color:#777;font-weight:bold;text-transform:uppercase;}
.entry .button:hover{background:#fa832a;color:#fff;}
.entry .deletecartitem{width:50px;text-align:center;}
.entry .deletecartitem label{display:none;}
.entry .stotal td.amts{font-size:18px;font-weight:bold;}
.alignleft{float:left;margin-right:15px;padding-bottom:10px;}
.alignright{float:right;margin-left:15px;padding-bottom:10px;}
.alignleftnopad{float:left;margin-left:0;}
.alignrightnopad{float:right;margin-right:0;}
.aligncenter{text-align:center;}
.entry img.aligncenter {
	display:block;
	margin:0 auto;
}
.entry{position:relative;line-height:1.8em;}
.entry p{padding:6px 0; }
/* inquiry form */
.inquiry-form{font-size:12px;border:1px solid #ccc;padding:7px 10px;background:#fcfcfc;position:relative;_width:450px;border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;padding:15px 10px;background:url(../Images/img_inquiry.png);position:relative;}
.inquiry-form h4{font-size:12px;color:#930D00;float:right;}
.inquiry-form form{display:block;width:100%;position:relative;}
.inquiry-form .form-item{position:relative;padding:3px 0 7px 0px;}
.inquiry-form .form-label{position:relative;left:0;top:6px;color:#444;font-weight:bold;}
.inquiry-form .form-label i{vertical-align:middle;color:#f00;}
.inquiry-form .form-input,.inquiry-form input[type="text"]{border:1px solid #ccc;height:22px;line-height:22px;padding:0 6px;}

.inquiry-form .form-text,.inquiry-form textrea{display:block;padding:6px;resize:none;overflow:hidden;border:1px solid #ccc; height:100px;
width:320px;}
.inquiry-form .form-verify-code{vertical-align:middle;}
.inquiry-form .form-btn-wrap{display:inline;position:absolute;right:10px;bottom:10px;}
.inquiry-form .form-btn-submit{border:1px solid #bbb;line-height:2.0;width:100px;background:#eee;background:-moz-linear-gradient(top,#efefef,#e5e5e5);background:-webkit-linear-gradient(top,#efefef,#e5e5e5);background:-ms-linear-gradient(top,#efefef,#e5e5e5);background:-o-linear-gradient(top,#efefef,#e5e5e5);background:linear-gradient(top,#efefef,#e5e5e5);padding:0 8px;cursor:pointer;text-align:center;}
.inquiry-form .form-btn-submit:hover{background:#f3f3f3;}
.form-text{
	margin-top:5px;
	}

/* contact form
----------------------------- */	
.contact-form{padding:10px;width:620px;}
.contact-form .form-item{width:220px;padding:6px 0 6px 10px;float:left;}
.contact-form .form-label{width:150px;color:#8981aa;}
.contact-form .form-btn-wrap{position:relative;display:block;padding:15px 0 0 10px;bottom:auto;right:auto;}
.contact-form .form-btn-wrap .form-btn-submit{padding:5px 40px;text-align:center;font-size:14px;background:-moz-linear-gradient(top,#fff,#ddd);background:-webkit-linear-gradient(top,#fff,#ddd);background:-ms-linear-gradient(top,#fff,#ddd);background:-o-linear-gradient(top,#fff,#ddd);background:linear-gradient(top,#fff,#ddd);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0);border-radius:3px;}
.contact-form .form-btn-wrap .form-btn-submit:hover{border:1px solid #aaa;color:#333;box-shadow:0 0 3px #ddd inset;}




/* others
----------------------------- */	
.top-category{padding-bottom:10px;}
.top-category .titl{padding:5px;line-height:12px;border:1px solid #cccccc;}
.pagenavi{padding:10px 5px 30px 20px;}
.pagenavi span,.pagenavi a{padding:5px;border:1px solid #ccc;margin-right:5px;}


/* for:
   shopcart & checkout
================================================== */

.tml-action-links:after,.login-wrap:after,.eshop-confirm div:after{content:"";display:block;clear:both;visibility:hidden;height:0;}
* html .tml-action-links,* html .login-wrap,* html .eshop-confirm div{display:inline-block;}
* +html .tml-action-links,* +html .login-wrap,* +html .eshop-confirm div{display:inline-block;}

/* title */
.profile-wrap .profile h3,.eshopcheckoutconf h3{width:100%;position:relative;font-size:14px;padding:0 0 20px;text-align:center;color:#333;}
.profile-wrap .profile h3:before,.profile-wrap .profile h3:after,.eshopcheckoutconf h3:before,.eshopcheckoutconf h3:after{content:"";display:block;width:42%;height:15px;font-size:12px;border-bottom:1px solid #ddd;position:absolute;top:0;}
.profile-wrap .profile h3:before,.eshopcheckoutconf h3:before{left:0;}
.profile-wrap .profile h3:after,.eshopcheckoutconf h3:after{right:0;}
.eshopcheckoutconf h3{padding:0 0 10px;}
.eshopcheckoutconf h3:before,.eshopcheckoutconf h3:after{width:32%;}

/* button */
.continue-proceed .gotocheckout a,.eshop-confirm .finalize .submit2,.process-box .button,.eshopcustdetails .buttonwrap input.button{line-height:35px;padding:0 15px;background:#ff8889;border:0;color:#fff;border-radius:4px;border-bottom:1px solid #ed5354;border-right:1px solid #ed5354;}
.continue-proceed .gotocheckout a:hover,.eshop-confirm .finalize .submit2:hover,.process-box .button:hover,.eshopcustdetails .buttonwrap input.button:hover{background:#ff6e6f;}
.eshop-confirm .finalize .submit2{float:right;}
.eshop-confirm .finalize .submit2{}
.login-wrap p input:focus,.profile-wrap .form-table .regular-text:focus,.eshopcustdetails fieldset input[type=text]:focus{border:1px solid #89aaea;background:none;}


/* register - login
---------------------------------------------*/
.login-wrap{padding:25px 0;}
.login-wrap .login{width:360px;padding:20px 30px;border:1px solid #ddd;border-bottom:1px solid #ccc;box-shadow:0 1px rgba(0,0,0,0.3);border-radius:3px;float:left;}
.login-wrap p{padding:0 0 15px;}
.login-wrap p label{display:block;font-weight:bold;color:#666;}
.login-wrap p input{display:block;width:348px;padding:1px 5px;height:24px;line-height:24px;border:1px solid #d7d7d7;}
.login-wrap p.submit,.profile-wrap p.submit{text-align:center;padding:0 0 30px;}
.login-wrap p.submit input#wp-submit,.button-primary{display:inline-block;width:auto;min-width:130px;text-align:center;height:45px;line-height:45px;padding:0 20px;border-radius:4px;border:0;cursor:pointer;background:#ff8889;color:#fff;font-size:16px;font-weight:bold;letter-spacing:2px;}
.login-wrap p.submit input#wp-submit,.button-primary{*display:inline;}
.login-wrap p.submit input#wp-submit:hover,.button-primary:hover{background:#ff6e6f;}
.login-wrap p.message{width:100%;position:relative;font-size:15px;padding:0 0 25px;text-align:center;color:#666;}
.login-wrap p.message:before,.login-wrap p.message:after{content:"";display:block;width:20%;height:15px;font-size:12px;border-bottom:1px solid #ddd;position:absolute;top:0;}
.login-wrap p.message:before{left:0;}
.login-wrap p.message:after{right:0;}
.login-wrap p.error{padding:6px 10px;border:1px solid #ffd8a0;background:#fffce5;margin:0 0 15px;color:#f00;}
.login-wrap p.forgetmenot input{display:inline;width:auto;vertical-align:middle;}
.login-wrap p.forgetmenot label{display:inline;}
.login-wrap ul.tml-action-links{width:100%;position:relative;padding:25px 0 8px;border-top:1px solid #ddd;}
.login-wrap ul.tml-action-links:before{display:inline-block;width:3em;position:absolute;text-align:center;left:50%;margin-left:-1.5em;top:-16px;content:"or";background:#fff;color:#999;font-size:16px;}
.login-wrap ul.tml-action-links li{width:50%;float:left;text-align:center;}
.login-wrap ul.tml-action-links li a{display:inline-block;width:80%;height:36px;line-height:36px;background:#c3c3c3;border-radius:6px;color:#fff;font-size:14px;text-align:center;}
.login-wrap ul.tml-action-links li a{*display:inline;}
.login-wrap ul.tml-action-links li a:hover{background:#999;}
.login-wrap ul.tml-action-links li:first-child{text-align:left;}
.login-wrap ul.tml-action-links li:last-child{text-align:right;}
.login-side-banner{display:inline;float:right;width:345px;padding:2px;border:1px solid #ddd;}

/* profile
---------------------------------------------*/
.profile-wrap{padding:20px 30px;border:1px solid #ddd;border-bottom:1px solid #ccc;box-shadow:0 1px rgba(0,0,0,0.3);border-radius:3px;}
.profile-wrap .profile table{width:100%;}
.profile-wrap .form-table{margin-bottom:10px;}
.profile-wrap .form-table th{width:30%;padding:0 20px 0 0;text-align:right;font-weight:normal;}
.profile-wrap .form-table th,.profile-wrap .form-table td{padding-bottom:10px;vertical-align:top;}
.profile-wrap .form-table .regular-text,.profile-wrap .form-table select,.profile-wrap .form-table textarea,.profile-wrap #password input{width:45%;padding:1px 5px;height:24px;line-height:24px;border:1px solid #b3c1cf;border-radius:4px;margin:0 10px 0 0;}
.profile-wrap .form-table #user_login{background:#fafafa;color:#aaa;}
.profile-wrap .form-table select{width:48%;height:27px;line-height:27px;}
.profile-wrap .form-table textarea{width:65%;height:auto;}
.profile-wrap .form-table .description{color:#999;45px}
.profile-wrap #password input{display:block;}
.profile-wrap #password .description{display:block;clear:both;padding:0 0 5px;}

/* shopping cart
---------------------------------------------*/
.products-list ul.continue-proceed{width:100%;}
.continue-proceed{height:35px;border-top:1px solid #ddd;padding:15px 0 0;}
.continue-proceed a{background:#dfdfdf;color:#777;line-height:35px;float:left;padding:0 15px;-moz-transition:none;-webkit-transition:none;-ms-transition:none;-o-transition:none;transition:none;border-radius:4px;}
.continue-proceed a:hover{background:#ff6e6f;color:#fff;}
.continue-proceed .rtnshopping{float:left;}
.continue-proceed .gotocheckout{float:right;}
.article-wrap .article-title{margin-left:0;margin-right:0;}
.eshopcart table{width:100%;border-collapse:collapse;border-spacing:0;text-align:center;}
.eshopcart table td,.eshopcart table th{border:1px solid #ddd;height:20px;padding:6px 0;}
.eshopcart table th{padding:6px 0;}
.eshopcart .stotal th,.eshopcart .shippingrow th,.eshopcart .total th{background:#fafafa;}
.eshopcart .thead{background:#fafafa;}
.eshopcart .leftb{text-align:left;padding:0 10px;}
.eshopcart .cartopt{padding:10px 0;}
.eshopcart .cartopt .button{background:#999;color:#fff;border:0;padding:0 12px;border-radius:3px;cursor:pointer;margin:0 10px 0 0;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.eshopcart .cartopt .button:hover{background:#666;}
.eshopcart input.short{height:241x;line-height:21px;text-align:center;border:1px solid #ddd;}
.eshopcart .deletecartitem{min-width:35px;}
.eshopcart .deletecartitem .hide{display:none;}
.eshopcart .eshopoptname{padding:0 5px 0 0;font-weight:bold;color:#666;}

/* checkout
---------------------------------------------*/
.eshopcustdetails{padding-top:30px;}
.eshopcustdetails fieldset{border:1px solid #eee;padding:20px 10px 10px;}
.eshopcustdetails legend{font-weight:bold;padding:0 15px;}
.eshopcustdetails fieldset fieldset{margin-bottom:15px;border:1px solid #ddd;padding:20px 15px 15px;position:relative;}
.eshopcustdetails fieldset fieldset legend{color:#666;margin-bottom:15px;}
.eshopcustdetails fieldset span{display:block;padding:0 0 15px;}
.eshopcustdetails fieldset span span,.eshopcustdetails legend span{display:inline;padding:0;}
.eshopcustdetails fieldset span label{display:inline-block;width:150px;vertical-align:top;font-size:12px;line-height:30px;}
.eshopcustdetails fieldset span label{*display:inline;}
.eshopcustdetails fieldset span label small{display:block;line-height:15px;margin-top:-10px;}
.eshopcustdetails fieldset input{width:160px;padding:6px;line-height:1.2;border:1px solid #ddd;border-bottom:1px solid #eee;border-right:1px solid #eee;}
.eshopcustdetails fieldset .reqd{color:#f30;vertical-align:middle;padding:0 0 0 4px;font-size:14px;position:relative;top:3px;}
.eshopcustdetails fieldset select{width:180px;border:1px solid #ddd;height:26px;line-height:26px;color:#666;}
.eshopcustdetails .buttonwrap{margin-top:5px;}
.eshopcheckoutconf{border:1px solid #ddd;padding:20px 30px;border-radius:3px;margin:25px 0 15px;}
.eshopcheckoutconf h4{display:inline-block;border:1px solid #ccc;border-radius:3px;padding:1px 8px;background:-moz-linear-gradient(top,#fafafa,#ebebed);background:-webkit-linear-gradient(top,#fcfcfc,#ebebed);background:-ms-linear-gradient(top,#fcfcfc,#ebebed);background:-o-linear-gradient(top,#fcfcfc,#ebebed);background:linear-gradient(top,#fcfcfc,#ebebed);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ededed',GradientType=0);line-height:1.6em;font-weight:normal;color:#333;text-shadow:1px 1px #fff;margin:0 0 3px;}
.eshopcheckoutconf ul{padding:0 0 20px;}
.eshopcheckoutconf ul li{font-size:12px;padding:5px 0;}
.eshopcheckoutconf ul li .items{display:inline-block;width:20%;text-align:left;padding:0 10px 0 0;font-weight:bold;}
.eshopcheckoutconf ul li .items{*display:inline;}
.eshopcustdetails fieldset fieldset legend{margin-bottom:0;}
.checkout-item{position:relative;}
.checkout-item .checkout-cont{display:none;}
.checkout-item .checkout-trigger{height:24px;line-height:24px;padding:0 30px 0 0;float:right;cursor:pointer;position:absolute;z-index:333;right:15px;top:20px;font-size:14px;background:url(../Images/ico_check_hide.png) right 4px no-repeat;}
.checkout-item .checkout-trigger-hide{background-image:url(../Images/ico_check_show.png);}
.eshop-confirm{display:block;}
.eshop-confirm .finalize small{font-size:12px;}
.eshop-confirm .finalize{display:inline;float:right;padding:0 0 15px;}
.eshop-confirm .finalize .submit2{margin:5px 0 0;}
.eshopcp3{height:10px;border-top:0;padding:0;width:100%;position:relative;}
.eshopcp3 li.editcheckout{display:inline;position:absolute;left:0;top:-50px;z-index:33;}
.process-box{padding:50px 30px 80px;border:1px solid #ddd;border-bottom:1px solid #ccc; box-shadow:0 1px rgba(0,0,0,0.3); border-radius:3px;}
.process-box .button{margin:20px 0; padding:0 30px;}
.process-box .eshoperror{color:#f00; font-weight:normal;}



body{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif,'微软雅黑';
	font-size:14px;
	}
.container{
	width:100%;
	overflow:hidden;
	
	
	}
.middle .header_top{overflow:visible}
.middle,.header-top{
	width:1200px;
	margin:0 auto;
	
	}	
/*header*/
.head-wrap{
	background:url(../Images/bg.jpg);
	font-size:14px;
	padding-bottom:0px;
	}
.head-wrap .lang-list,.head-wrap .lang-list li{ display:inline;float:left;}
.head-wrap .lang-list li{padding:0 10px 0 0;}

.logo{
	float:left;
	}
.header-right{
		float:right;
		
		
	}
.header-top{
        padding-top:3px;
		z-index:99999999;
		position:relative;
		margin:0 auto -10px;
		height:30px;
	}	
.header-top-right{display:inline; float:right;}
.header-top-left{float:left;}
.header-top .search{
	float:left;
	margin-right:12px;
	margin-top:0px;
	position:relative;
	}	
.search-ipt{
	width:185px;
	height:26px;
	display:block;
	border:1px solid #ddd;
	padding:0 0 0 10px;
	background:#F5F5F5;
	border-radius:3px 0 0 3px;
	}	
.search-btn{
	background:#666 url(../Images/search-btn.png) no-repeat  0px 0px;
	width:28px;
	height:28px;
	display:block;
	float:right;
	border:none;
	position:absolute;
	right:0;
	top:0;
	border:0;
	padding:0;
	border-radius:0 3px 3px 0;
	}	
.search-btn:hover{
	background-color:#333;
	}		
.header-top .language{
	float:right;
	position:relative;
	z-index:99999999;;
	}			
/*nav*/
.mark{
	background:url(../Images/nav_list.png) no-repeat 170px 11px;
	display:block;
	
	}	
.navbar{
	float:right;
	padding:28px 0 0;
	font-size:14px;
	}
.navbar .nav > li{
	float:left;
	margin:0 0 0 45px;
	font-size:16px;
	_display:inline;
	padding:0 0 5px;
	position:relative;
	}
.navbar .nav ul{
	display:none;
	position:absolute;
	left:0;
	top:28px;
	border-bottom:3px solid #DB241C;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	z-index:9999999;
	}	
	
.navbar .nav >  li:hover{
	border-bottom:3px solid #DB241C;
	display:block;
	text-align:center;
	
	}
.navbar .nav  a{
	color:#333;
	}

.navbar .nav  ul li:last-child{
	border-bottom:none;
	}	
		
.navbar .nav ul{
	width:300px;
	padding:0px 0;
	background:#F2F2F2;
	}	
.navbar .nav ul li{
	text-align:center;
	line-height:35px;

	display:block
	;
	
	}	
.navbar .nav ul ul{
	left:200px;
	top:0;
	
	}
.navbar .nav li li {
	
	border-bottom:1px dashed #CCC;
	
	}	
.sub-menu li a.hover{color:#DB241C;}
	/*slider*/	
/*slider*/	
.index-slide{
	background:#0A5B93;
	}
.index-slide,.index-slide .slie-pic{ width:100%; height:374px; position:relative; ;border-bottom:5px solid #E4E4E4;}
.index-slide .slide-pic li{width:100%; height:374px; position:absolute; background-position:center center;}

.index-slide .slide-pic li a{ display:block;height:374px; margin:0 auto;position:relative; z-index:222;}
.index-slide,.index-section,.index-cases{min-width:980px;}
.index-slide .slide-pic li.current{z-index:333;}
.index-slide .direction-nav a{z-index:888;opacity:0;}
.index-slide:hover .direction-nav a{opacity:1;}
.index-slide2,.index-slide .slie-pic{ width:100%; height:120px; position:relative; overflow:hidden;border-bottom:5px solid #E4E4E4;}
.index-slide2 .slide-pic li{width:100%; height:120px;position:absolute;}
.index-slide2 .slide-pic li a{ display:block; width:980px; height:120px; margin:0 auto;position:relative; z-index:222;}
.direction-nav a{position:absolute;top:50%;margin-top:-20px;z-index:9;cursor:pointer;}
.direction-nav a{display:block;width:40px;height:80px;text-indent:-9999px;border:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;background-image:url(../Images/slide_b.png);background-repeat:no-repeat;background-color:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;;}
.index-slide a.slide-next{background-position:0 0px;right:170px;}
.index-slide a.slide-next:hover,.direction-nav:hover a.slide-next{background:url(../Images/slide_b.png) 0 0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.index-slide a.slide-prev{background-position:0 -80px;left:170px;}
.index-slide a.slide-prev:hover,.direction-nav:hover a.slide-prev{background:url(../Images/slide_b.png) 0 -80px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;padding}
.nivo-control-nav{text-align:center;padding:15px 0;}
.nivo-control-nav a{cursor:pointer;}
.nivo-control-nav a.active{font-weight:bold;}
.nivo-caption{display:none;}
.index-slide{overflow:hidden;}


/* slide banners
   2015-02-28
----------------------------- */
.owl-carousel{position:relative;width:100%;}
.owl-carousel .active{padding:0;}
.owl-carousel .owl-item{float:left;min-height:1px;position:relative;}
.owl-carousel .owl-stage-outer{width:100%;position:relative;}
.owl-carousel .owl-controls{height:0;overflow:visible;}
.owl-stage{position:relative;}
.owl-loaded .product-item{display:block!important;}

.slide-wrapper{ border-bottom:1px solid #e4e4e4;}
.slide-banners{position:relative;overflow:hidden;}
.slide-banners .slides,.slide-banners .slides li,.flex-viewport{width:100%;height:100%;background-position:center 0;background-repeat:no-repeat;}
.slide-banners .slide-item,.slide-banners .slide-item a{ width:100%; height:374px;}
.slide-banners .slide-item{background-position:center 0;background-repeat:repeat-x; display:none;}
.slide-banners .slide-item img{width:100%; height:auto;}
.slide-banners .slide-item a{display:block;}
.slide-banners .owl-nav{width:1200px; position:absolute; left:50%; margin-left:-600px; top:50%;}
.slide-banners .owl-dots{width:100%;text-align:center;position:absolute;left:10px;bottom:20px;z-index:22;}
.slide-banners .owl-dot{display:inline;padding:0 4px;}
.slide-banners .owl-dot span{display:inline-block;width:26px;height:4px;font-size:2px;background:#fff; border:1px solid #aaa;opacity:0.5;text-indent:-9999em;overflow:hidden;}
.slide-banners .owl-dots .active span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;cursor:pointer;}
.slide-banners .owl-prev,.slide-banners .owl-next{display:block;width:40px;height:60px;line-height:60px;text-align:center;font-size:20px;color:#fff;position:absolute;z-index:2222;top:50%;margin-top:-30px;background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=0);opacity:0; text-indent:-9999em; overflow:hidden; background-image:url(../Images/slide_b.png); }
.slide-banners .owl-prev{left:0; background-position:center -70px;}
.slide-banners .owl-next{right:0;background-position:center -10px;}
.slide-banners:hover .owl-prev,.slide-banners:hover .owl-next{filter:alpha(opacity=1);opacity:1;}
.slide-wrapper-loading{background:url(../Images/loading.gif) center center no-repeat;}
.slide-banners .owl-dots .active{float:none;}
.owl-loaded .slide-item{display:block;}



.container .solution-main-wrap .middle .solution-main-products ul li p{
width:428px;
}
.container .solution-main-wrap .middle .solution-main-products ul li:nth-child(2n+1){clear:left;}


.SlidePager{
	position:absolute;top:95%;margin-top:-20px;z-index:9;cursor:pointer;left:45%;
	}
.SlidePager a, .SlidePager a:visited {
	float:left;
	width:28px;
	height:10px;
	margin:0 1px;
	overflow:hidden;
	background:transparent url(../Images/ss-paging.png) no-repeat 0 0;
	text-decoration:none;
	text-indent: -1234px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;margin-right:10px;
}
.SlidePager a:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
.SlidePager a.activeSlide {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}

.box4_con{ _height:263px; min-height:263px;width:1200px; margin:0 auto;}

.con1{ width:370px; height:350px;  background:#ccc; margin:0 15px; padding-top:0px; float:left; margin-bottom:15px;overflow: hidden;}
.con1_pic{ width:370px; height:200px; text-align:center;}
.con1_tit{ width:370px; font-size:20px; line-height:50px; height:50px;  margin:0 auto; background:#006699; text-align:center} 
.con1_tit a:link{ color:#fff;}
.con1_tit a:hover{ color: #FFCC00;}
.con1_tit a{ color:#fff;}
.con1_zi{ width:350px; padding:15px 10px 0 10px; color:#666;}

/*index*/
/*-------------------------------introduction-------------------*/
.shadow-line{ height:8px; font-size:2px; background:url(../Images/icons10.png) 0 0 repeat-x;}
.intro{
	background:#FFF;
	text-align:center;
	padding:25px 0;
	}
.intro .intro_title{
	color:#D92419;
	font-weight:600;
	font-size:16px;
	}	
.intro .intro_litTitle{
	color:#434343;
	margin-top:10px
	}	
.intro p{
	color:#838282;
	line-height:25px;
	margin-top:5px;
	overflow:hidden;
	max-height:100px;
	}	
.index_mid_container{
	background:url(../Images/cont_bg.png) repeat;
	padding:0px 0;
	}
.index_mid_container .middle{
	padding:15px 0;
	}
.index_products_diaplay01,.index_products_diaplay02{width:100%; position:relative; overflow:hidden; padding:0 0 10px;}	
.index_products_control{
	background:url(../Images/index_products_control_bg.png) repeat-x 0 10px;

	overflow:hidden;
	}
.index_products_control .index_products_title{
	font-size:20px;
	float:left;
	margin-left:10px;
	}
		
.index_products_control .index_products_title span{
	color:#D92419;

	}	
.index_products_control .contr_icons{
	float:right;
	width:65px;
	
	}	

.products_scrolls {
	margin-top:25px;
	}	
.products_scrolls ul{
	margin-left:20px;
	overflow:hidden;
	}	
.products_scrolls .product-item{
	width:365px;
	margin:0 auto;
	background:#FFF;
	padding:5px 0;
	border:1px solid #F2F2F2;
	overflow:hidden;
	height:389px;
	display:none;
	}
.products_scrolls .owl-prev,.products_scrolls .owl-next{ display:block; width:28px; height:28px; float:left; text-indent:-9999em; overflow:hidden; cursor:pointer;}
.products_scrolls .owl-prev{ background:url(../Images/products-prevs.png) 0 0 no-repeat; margin:0 10px 0 0;}
.products_scrolls .owl-next{ background:url(../Images/products-nexts.png) 0 0 no-repeat;}
.products_scrolls .owl-controls{ display:inline; position:absolute; right:0; top:-50px;}
.index_products_diaplay02 .products_scrolls .product-item{
	height:303px;
}
.products_scrolls ul li:last-child{
	margin-right:0px;
	}		
.products_scrolls .index_pd_img img{
	width:357px;
	margin:0 0 0 4px;
	overflow:hidden;
	}	
.products_scrolls .index_pd_img:hover{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	}			
.products_scrolls .index_pd_tit{
	color:#9A0700;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-top:7px;
        text-align:center;
	}							
.products_scrolls .index_pd_text{
	font-size:12px;
	max-height:68px;
	overflow:hidden;
	margin-top:5px;
	padding:0 5px;
	}
.products_scrolls .index_read_more{
margin-top:8px;
float:right;
padding:0 5px;
color:#629BA6;
	}	
.products_scrolls .index_read_more:hover{
 color:#9A0700;   
}	
.index_products_diaplay02{
	margin-top:20px;
	}	
.index_products_diaplay02 .index_pd_tit	{
	background:#DDDDDD;
	text-align:center;
	line-height:40px;
	}



.index_bottom_news{
	margin-top:0px;
	overflow:hidden;
	padding:50px 0 0;

	}	
	
.index_bottom_news .latest_news{
	float:left;
	width:540px;
	overflow:hidden;
	margin-left:20px;
	}
.index_bottom_news .simple_gallery{
	float:right;
	width:600px;
	}
.index_bottom_news .simple_gallery ul li{
	float:right;
	margin:10px 0;
	margin-right:10px;
	
	}	
.index_bottom_news .simple_gallery ul li:nth-child(5),.index_bottom_news .simple_gallery ul li:nth-child(10),.index_bottom_news .simple_gallery ul li:nth-child(15),.index_bottom_news .simple_gallery ul li:nth-child(20),{
	margin-right:0;
	}	
.index_bottom_news .simple_gallery ul li img{
	
	width:89px;
	}	
.index_bottom_readmore{
	background:url(../Images/read_more.png) no-repeat 90px 13px;
	padding:5px 20px;
	display:block;
	color:#629BA6;
	float:right;
	font-size:13px;
	}	
.index_bottom_title	{
	FONT-SIZE:16px;
	BORDER-BOTTOM:2PX solid #333;
	padding-bottom:0PX; margin-bottom:20PX; 
	}
.index_bottom_title div{
	color:#FFF;
	line-height:37px;
	padding-left:15px;
	}
.latest_news ul {
	margin-top:10px;
	display:block;
	overflow:hidden;
	}	
.latest_news ul li{
	margin:10px 0;
	}
.latest_news ul li .index_pd_title{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding:0px;
	font-size:14px;
        color:#838282;
	}	
.latest_news ul li .index_pd_time{
	font-size:12px;
	color:#A1A1A1;
	margin-top:0px;
	}	
.latest_news ul li .index_pd_text{
	margin-top:2px;
	max-height:40px;
	overflow:hidden;
	font-size:12px;

	}	
.container_bottom_info{
	width:100%;
	background:#FFF;
	padding:45px 0 0 0;

	}	
.container_bottom_info .middle{
	background:#F2F2F2;
	padding:27px 0;
	overflow:hidden;
	}	
.container_bottom_info .bo_info_bg{
	margin:0 auto;
	background:url(../Images/icons11.png) no-repeat 0px 0px;
	width:1200px;
	height:77px;
	}
.container_bottom_info .middle ul{
	margin-left:20px;
	}	
.container_bottom_info .middle li{
	width:245px;
	margin-right:50px;
	float:left;
	}	
.container_bottom_info .middle li:last-child{
	
	margin-right:0;
	}
.container_bottom_info .middle ul li .container_bottom_info_title{
	font-size:20px;
	font-weight:600;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}	
.container_bottom_info .middle ul li .container_bottom_info_text{
	max-height:104px;
	overflow:hidden;
	margin-top:px;
	}	
.container_bottom_info .middle ul li:first-child .container_bottom_info_title{
	background:url(../Images/icons12.png) no-repeat 0px 0px;
	padding:15px 0 15px 60px;
	}		
.container_bottom_info .middle ul li:nth-child(2) .container_bottom_info_title{
	background:url(../Images/icons13.png) no-repeat 0px 0px;
	padding:15px 0 15px 60px;
	}	
.container_bottom_info .middle ul li:nth-child(3) .container_bottom_info_title{
	background:url(../Images/icons14.png) no-repeat 0px 0px;
	padding:15px 0 15px 60px;
	}	
.container_bottom_info .middle ul li:last-child .container_bottom_info_title{
	background:url(../Images/icons15.png) no-repeat 0px 0px;
	padding:15px 0 16px 60px;
	}
/*--------------------------------------------footer-------------------------------------------------------------------------*/
.footer{
	width:100%;
	position:relative;
	border-top:1px dotted #CCC;
	background:#F2F2F2;
	padding:30px 0 0 0;

	}	
.footer .middle{
	padding-bottom:15px;
	overflow:hidden;
	}	

.footer .middle .footer_sol{
	width:377px;
	float:left;
	margin-right:110px;
	}
.footer .middle .footer_sol > ul > li,.footer .middle .footer_hot >ul > li{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height:45px;
	border-bottom:1px dashed #CCC;
	background:url(../Images/icons16.png) no-repeat 0px 15px;
	padding:0px 0 0px 18px;
	}
/*	
.footer .middle .footer_sol > ul > li:nth-child(4),.footer .middle .footer_sol > ul > li:nth-child(5){
	background:none;
	font-size:20px;
	border-bottom:none;
	line-height:50px;
	}
	*/
.footer_conta ul ul li a{
	float:left;
	margin-right:5px;
	}	
.footer_conta ul ul li:first-child a{
	background:url(../Images/icons17.png) no-repeat 0px 0px;
	width:50px;
	height:50px;
	}	
.footer_conta ul ul li:nth-child(2) a{
	background:url(../Images/icons18.png) no-repeat 0px 0px;
	width:50px;
	height:50px;
	}
.footer_conta ul ul li:nth-child(3) a{
	background:url(../Images/icons19.png) no-repeat 0px 0px;
	width:50px;
	height:50px;
	}	
.footer_conta ul ul li:nth-child(4) a{
	background:url(../Images/icons20.png) no-repeat 0px 0px;
	width:50px;
	height:50px;
	}
.footer_conta ul ul li:nth-child(5) a{
	background:url(../Images/icons21.png) no-repeat 0px 0px;
	width:50px;
	height:50px;
	}	
.footer_conta ul ul li a:hover{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	}						
.footer .middle .footer_hot{
	width:219px;
	float:left;
	margin-right:50px;
	}			
.footer .middle .footer_conta{
	float:right;
	width:351px;
	
	}	
.footer_tit{
	font-size:24px;
	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}						
.footer_conta{
	overflow:hidden;
	}	
.footer_conta ul li{
	overflow:hidden;
	line-height:25px;
	}	
.footer_conta ul ul{margin-top:5px;}
.footer_conta ul ul li{float:left;}
.footer_conta>ul>li:first-child{
	background:url(../Images/icons22.png) no-repeat 0px 10px;
	padding:5px 0 5px 35px;
	}	
.footer_conta>ul>li:nth-child(2){
	background:url(../Images/icons23.png) no-repeat 0px 10px;
	padding:5px 0 5px 40px;
	}
.footer_conta>ul>li:nth-child(2):hover{
text-decoration:underline;
}
.footer_conta>ul>li:nth-child(3){
	background:url(../Images/icons24.png) no-repeat 0px 10px;
	padding:10px 0 5px 40px;
	}
.footer_conta>ul>li:nth-child(4){
	background:url(../Images/icons25.png) no-repeat 0px 10px;
	padding:10px 0 5px 40px;
	}
.footer_bottom{
	width:100%;
	background:#2A2B2D;
	padding:10px 0 10px 0 ;
	overflow:hidden;
		color:#CCCCCC
	}	
.footer_bottom .middle{

	overflow:hidden
	}		
.footer_bottom .copyright{
	float:left;
	color:#FFF
	}
.footer_bottom .footer_bottom_right{
	float:right;
	line-height:1;
        margin-top:4px;
	}						
.footer_bottom .footer_bottom_right ul li{
	float:left;
	margin-left:5px;
	border-right:1px solid #FFF;
	padding:0 5px;
	}	
.footer_bottom .footer_bottom_right ul li:last-child{	
	border-right:none;
	}							
.footer_bottom .footer_bottom_right ul li a{
	color:#FFF;
	}		
/*--------------------------------------contact-----------------------------------------*/
.contact-main-wrap{
	width:100%;
	background:url(../Images/cont_bg.png) repeat;
	overflow:hidden;
	padding:35px 0;
	}	
.contact-main-wrap .index_products_control h4{
	font-size:15px;
	color:#DB241C;
	}	
.contact-main-wrap .index_products_control h4 li{
	float:left;
	margin-top:8px;
	margin-right:8px;
	}	
.contact-main-wrap .index_products_control h4 li a{
	color:#DB241C;
	}	
.contact-main-wrap .contact-main-title{
	font-size:24px;
	border-bottom:1px solid #CCC;
	margin-top:17px;
	padding:0 0 7px 0;
	}	
.contact-main-wrap .contact-main-text{
	margin-top:15px;
	}	
	
.contact-main-wrap .contact-main-info{
	width:525px;
	float:right;
	color:#7978A2;
	}	
.contact-main-wrap .contact-main-info h4{
	font-size:14px;
	margin-top:20px;
	}	
.contact-main-wrap .contact-main-info div{
	margin:5px 0 0 0px;
	}
/*--------------------------------------gallery-----------------------------------------*/
.gallery-main-wrap{
	width:100%;
	background:url(../Images/cont_bg.png) repeat;
	overflow:hidden;
	padding:35px 0;
	}	
.gallery-main-wrap .index_products_control h4{
	font-size:15px;
	color:#DB241C;
	}	
.gallery-main-wrap .index_products_control h4 li{
	float:left;
	margin-top:8px;
	margin-right:8px;
	}	
.gallery-main-wrap .index_products_control h4 li a{
	color:#DB241C;
	}	
	
.contact-main-wrap .inquiry-form01{
	width:635px;
	float:left;
	margin-top:10px;
	color:#7978A2;
	}
.contact-main-wrap .inquiry-form01 li .form-label{
	font-size:14px;
	font-weight:600;
	padding:5px 0;
	display:block;
	}
.contact-main-wrap .inquiry-form01 li .form-label i{
	color:#DC2720;
	}			
.contact-main-wrap .inquiry-form01 li  .form-input{
	display:block;
	width:220px;
	height:30px;
	}	
.contact-main-wrap .inquiry-form01 li{
	width:220px;
	float:left;
	margin-right:10px;
	}
.contact-main-wrap .inquiry-form01 > ul > li:last-child{
	
	margin-right:0;
	}	
.contact-main-wrap .inquiry-form01 ul {
	display:block;
	overflow:hidden;
	margin:0 0 10px 0;
	}
.contact-main-wrap .inquiry-form01 li .form-text{
	width:390px;
	height:145px;
	}
.contact-main-wrap .inquiry-form01 li .form-btn-submit{
	width:107px;
	height:34px;
	background:#DB241C;
	border:none;
	margin:150px 0 0 120px;
	color:#FFF;
	font-size:15px;
	}	




.navbar_product .nav  {
	width:1130px;
	margin:0 auto;
	margin-top:30px;
}
.navbar_product .nav li li ul {
	left:100px;
}
.navbar_product .nav > li {
	float:left;
	padding:5px 20px;
    margin-top:5px;
	margin-right:15px;
	background:#EDEBEC;
	border:1px solid #D8D8D8;
	border-radius:8px;
	font-size:14px;
}
.navbar_product .nav .current > a {
	color:#FFF;
}
.navbar_product .nav > li:hover {
	background:#434544;
	color:#FFF;
}
.navbar_product .nav > li:hover > a {
	color:#FFF;
}
.navbar_product .nav .current {
	background:#434544;
}
.navbar_product .nav li ul {
	position:absolute;
	display:none;
	width:150px;
	border-radius:8px;
	background:#EDEBEC;
	padding:20px 0;
}
.navbar_product .nav li li {
	text-align:center;
	line-height:27px;
}		
.gallery-main-products{
	margin-top:40px;
	}
.gallery-main-products ul{
	margin:0 0 20px 0;
	display:block;
	overflow:hidden;
	}	
.gallery-main-products ul li{
	width:280px;
	margin:8px;
	border:2px solid #ECECEC;
	float:left;
	}	
.gallery-main-products > ul > li:last-child{
	margin-right:0;
	}		
.gallery-main-products ul li .gallery_pd_img{
		width:280px;
	}	
.gallery-main-products ul li .gallery_pd_img img{
		width:280px;
	}		
.gallery-main-products ul li:hover{
filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	}	
.gallery-main-products ul li .gallery_pd_tit{
	line-height:40px;
	font-size:15px;
	text-align:center;
	background:#DDDDDD;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}			
													

/* page nav */
.pager {
	padding:25px 0 0;
	text-align:right;
}
.pager li {
	display:inline;
}
.pager a, .pager span {
	display:inline-block;
	vertical-align:middle;
	border:1px solid #ddd;
	padding:3px 6px;
	margin:0 0 0 4px;
}
.pager a, .pager span {
*display:inline;
}
.pager a:hover, .pager a.current, .pager span.current {
	background:#DB241E;
	color:#fff;
	
}

/*------------------------------download-main-wrap---------------------------------------*/
.download-main-wrap, .download-brochure-main-wrap,.faq-main-wrap,.news-main-wrap,.news-list-main-wrap,.page-main-wrap,.page-all-main-wrap,.products-main-wrap,.products-list-main-wrap,.solution-main-wrap,.solution2-main-wrap,.technical-support-main-wrap{
	width:100%;
	background:url(../Images/cont_bg.png) repeat;
	overflow:hidden;
	padding:35px 0;
	}

/*-----------------------------------aside-------------------------------------*/
.widget-titbar{
	
	width:215px;
	height:35px;
	background:#D8251E;
	text-align:center;
	line-height:35px;
	}
.widget-titbar .widget-title{
	font-size:15px;
	color:#FFF;
	}	
.aside{
	width:218px;
	float:left;
	overflow:hidden;
	padding-bottom:30px;
	}
/*widget-list*/	
.aside .widget-list{
		margin:0 0 20px 0;
	}
.aside .widget-list > ul{
	margin-top:10px;
	}
.aside .widget-list > ul > li {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height:35px;
}
.aside .widget-list ul li a {
	background:url(../Images/widget_list.png) no-repeat 0px 10px;
	display:block;
	padding-left:15px;
	
}
.aside .widget-list li ul {
	margin-left:15px;
}
.aside .widget-list li li {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height:35px;
}
.aside .widget-list li li:last-child {
	border-bottom:none;
}	


.main-wrap{
	width:940px;
	float:right;
	overflow:hidden;
	padding-bottom:30px;
	}
.main-wrap-titbar{
	background:#F8F8F8;
	width:940px;
	line-height:40px;
	overflow:hidden;
	float:left;
	}
.main-wrap-titbar .main-wrap-title{
	
	color:#D8251E;
	margin-left:10px;
	background:url(../Images/tit_ico.gif) no-repeat 0px 15px;
	padding:0px 0 25px 40px;
	display:block;
	
	}	
.main-wrap-titbar-bg{
	float:right;
	background:url(../Images/tit_ico.gif) no-repeat 0px 0px;
	width:29px;
	height:11px;
	display:block;
	margin-right:12px;
	margin-top:-22px;
	}	
.main-wrap-titbar .main-wrap-title li{
	margin-right:8px;
	float:left;
	font-size:15px;
	color:#D8251E;
	}	
.main-wrap-titbar .main-wrap-title li a{
	color:#D8251E;
	}	
.download-main-title{
	font-size:22px;
	margin-top:18px;
	border-bottom:1px solid #CCC;
	padding:0 0 8px 0;
	}
.download-main-wrap .down-con{
	border-bottom:1px solid #CCC;
	padding:0 0 8px 0;
	overflow:hidden;
	margin-top:15px;
	margin-bottom:20px;
	display:block;
	}	
.download-main-wrap .down-con-left{
	float:left;
	width:600px;
	overflow:hidden;
	}	
 .down-con-icon{
	float:right;
	background:url(../Images/down.png) no-repeat 0px 0px;
	display:block;
	width:75px;
	height:48px;
	color:#FFF;
	padding-left:35px;
	line-height:48px;
	}
 .down-con-icon:hover{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	}
.download-main-wrap	.down-con-title{
	font-size:16px;
	font-weight:600;
	padding:5px 0 0 28px;
	background:url(../Images/adob_icon.png) no-repeat 0px 0px;
	display:block;
	}

.download-main-wrap	.down-con-lititle{
	margin-top:25px;
	font-size:12px;
	color:#B1B2B4;
	}
		
.download-main-wrap	.down-con-text{
	margin-top:7px;
	line-height:20px;
	font-size:12px;
	color:#B1B2B4;
	}	
.download-main-wrap	.down-con-bo{
	color:#DA2419;
	margin-top:10px;
	font-size:12px;
	}	
/*-------------------------------------------download-brochure-main-wrap--------------------------------------*/

.download-brochure-main-wrap  .download-brochure-title{
	font-size:22px;
	font-weight:600;
	margin-top:20px;
	color:#DC241C;
	}	
.download-brochure-main-wrap  .download-brochure-text{
	margin-top:10px;
	max-height:65px;
	overflow:hidden;
	}	
.download-brochure-main-wrap  .download-brochure-products{
	margin-top:20px;
	display:block;
	overflow:hidden;

	}
.download-brochure-main-wrap  .download-brochure-products ul{
	margin:50px 0;
	display:block;
	overflow:hidden;
	}	
.download-brochure-main-wrap  .download-brochure-products ul:first-child{
	margin:0 0;
	}		
.download-brochure-main-wrap  .download-brochure-products ul li{
	float:left;
	width:440px;
	margin:10px 10px;
	}	
.download-brochure-main-wrap  .download-brochure-products ul li:last-child{

	margin-right:0;
	}				
.download-brochure-main-wrap .download-brochure-pd-img{
	width:318px;
	float:left;
	display:block;
	overflow:hidden;

	}	
.download-brochure-main-wrap .download-brochure-pd-img img{
	width:318px;


	}	
		
.download-brochure-main-wrap .download-brochure-pd-img:hover{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	}	
.download-brochure-main-wrap .down-con-icon{
	display:block;
	overflow:hidden;
	float:right;
	margin-top:395px;
	}	

/*--------------------------------------------faq-main-wrap------------------------------------------*/
.faq-main-wrap .faq-main-wrap-title{
	font-size:22px;
	font-weight:600;
	margin-top:10px;
	}	
.faq-main-wrap .faq-main-wrap-lititle{
	font-size:12px;
	margin-top:10px;
	color:#777779;
	}
.faq-main-wrap .faq-panel-title	{
	border:2px solid #CBCDCC;
	line-height:46px;
	margin-top:15px;
	border-radius:10px;
	padding:0 0 0 10px;
	background:#F4F4F4;
	color:#777779;
	}	
	
.btn-slidef{
	float:left;
	background:url(../Images/dr.png) no-repeat 0px 19px;
	padding:20px 10px;
	}	
.activef{
	float:left;
	background:url(../Images/ad.png) no-repeat 0px 17px;
	padding:20px 10px;
	}	
 
 .btn-slide{
	float:right;
	background:url(../Images/slidedown.png) no-repeat 70px 19px;
	padding:46px;
	}
.active{
	float:right;
	background:url(../Images/slideup.png) no-repeat 70px 19px;
	padding:46px;
	}	
		
.faq-panel{
	
		display:none;
		padding:10px 25px;;
		color:#777779;
		font-size:12px;
	}	
.faq-panel p{
	margin: 0 0 15px 0;
	}	
	
.faq-main-wrap-con{
	display:block;
	margin-top:-15px;
	}
/*--------------------------------------news-main-wrap----------------------------------------------*/
.news-main-wrap	.main-wrap{
	overflow:hidden;
	padding:3px 10px;
	}
.news-main-wrap	.news-main-title{
	margin-top:20px;
	font-size:22px;
	}
.news-main-wrap	.news-main-time{
	margin-top:10px;
	font-size:12px;
	padding:0 0 15px 0;
	border-bottom:1px dashed #CCC;
	}

.news-main-wrap	.news-main-con{
	margin-top:5px;
	padding:0 10px;
	font-size:13px;
	}
.news-main-wrap	.news-main-con td{
	text-align:center;
	line-height:30px;
	font-size:14px;
	}	
.news-main-con tr:nth-child(1) td,	.news-main-con tr:nth-child(3) td,	.news-main-con tr:nth-child(5) td,	.news-main-con tr:nth-child(7) td,	.news-main-con tr:nth-child(9) td{
	background:#F7F7F7;
	}	
.news-main-con tr:nth-child(2) td,	.news-main-con tr:nth-child(4) td,	.news-main-con tr:nth-child(6) td,	.news-main-con tr:nth-child(8) td,	.news-main-con tr:nth-child(10) td{
	background:#FFFFFF;
	}	
/*----------------------------------------page-main-wrap----------------------------------------------*/

.page-main-wrap	.main-wrap{
	background:#FFF;
	overflow:hidden;
	padding:3px 10px;
	}
.page-main-wrap	.page-main-title{
	margin-top:20px;
	font-size:22px;
	}
.page-main-wrap	.page-main-time{
	margin-top:10px;
	font-size:12px;
	padding:0 0 15px 0;
	border-bottom:1px dashed #CCC;
	}

.page-main-wrap	.page-main-con{
	margin-top:20px;
	font-size:16px;
	
	}
.page-main-wrap	.page-main-con td{
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:#B3B2BA;
	}	
.page-main-con tr:nth-child(1) td,	.page-main-con tr:nth-child(3) td,	.page-main-con tr:nth-child(5) td,	.page-main-con tr:nth-child(7) td,	.page-main-con tr:nth-child(9) td{
	background:#F7F7F7;
	}	
.page-main-con tr:nth-child(2) td,	.page-main-con tr:nth-child(4) td,	.page-main-con tr:nth-child(6) td,	.page-main-con tr:nth-child(8) td,	.page-main-con tr:nth-child(10) td{
	background:#FFFFFF;
	}	

/*---------------------------------------news-list-main-wrap--------------------------------------*/
.news-list-main-wrap .news-list-main-title{
	margin-top:20px;
	font-size:22px;
	}
.news-list-main-wrap .news-list-main-time{
	margin-top:10px;
	font-size:12px;
	padding:0 0 15px 0;

	}
.news-list-main-wrap .news-list-main-con{
	max-height:210px;
	overflow:hidden;
	}	
.news-list-main-wrap .news-list-main-img{
	width:280px;
	padding:3px;
	border:1px solid #ACACAC;
	background:#DCDCDC;
	float:left;
	margin-right:20px;
	
	}
.news-list-main-wrap .news-list-main-img img{
	width:280px;
	
	}	
.news-list-main-wrap .news-list-main-text{
	font-size:12px;
	}
.news-list-main-wrap .news-list-main-readmore{
	display:block;
	overflow:hidden;
	float:right;
	color:#DA2419;
	}
.news-list-main-wrap .main-wrap ul li{
	margin:0 0 50px 0;
	}	

/*---------------------------------------page-all-main-wrap--------------------------------------*/	
.page-all-main-wrap .page-all-titimg img{

	border-right:1px solid #CCC;
	padding:8px 20px 8px 0;
    float:left;

	}	
.page-all-main-wrap .page-all-title	{
	float:left;
	margin-left:20px;
	}	
.page-all-main-wrap .page-all-title	.up{
	font-size:22px;
	font-weight:600;
	top:0;
	}	
.page-all-main-wrap .page-all-title	.down{
	font-size:18px;
	color:#908E99;
	bottom:0;
	}	

.page-all-main-wrap	.main-wrap{
	background:#FFF;
	overflow:hidden;
	padding:3px 10px;
	}
.page-all-main-wrap	.page-all-main-title{
	margin-top:20px;
	font-size:22px;
	}
.page-all-main-wrap	.page-all-main-time{
	margin-top:10px;
	font-size:12px;
	padding:0 0 15px 0;
	border-bottom:1px dashed #CCC;
	}

.page-all-main-wrap	.page-all-main-con{
	margin-top:20px;
	font-size:16px;
	color:#717171;
	}
.page-all-main-wrap	.page-all-main-con td{
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:#717171;
	}	
.page-all-main-con tr:nth-child(1) td,	.page-all-main-con tr:nth-child(3) td,	.page-all-main-con tr:nth-child(5) td,	.page-all-main-con tr:nth-child(7) td,	.page-all-main-con tr:nth-child(9) td{
	background:#F7F7F7;
	}	
.page-all-main-con tr:nth-child(2) td,	.page-all-main-con tr:nth-child(4) td,	.page-all-main-con tr:nth-child(6) td,	.page-all-main-con tr:nth-child(8) td,	.page-all-main-con tr:nth-child(10) td{
	background:#FFFFFF;
	}
.page-all-main-con h4{
	color:#717171;
	}		

.page-all-con p{
	margin:0 0 15px 0;
	color:#717171;
	line-height:25px;
	}	

	
/*----------------------------------------------products-------------------------------------------------*/
/*------------------product-view-------------------------*/
.products-main-wrap .main-wrap{
	background:url(../Images/cont_bg.png) repeat;
	width:890px;
	padding:5px 25px;
	}
.product-intro {
	position:relative;
	margin-top:25px;
	
}
.product-view {
	width:357px;
	float:left;
	position:relative;
}
.product-view .title{
	text-align:center;
	font-size:18px;
	font-weight:600;
	}

.product-view .jqzoom {
	
	border:1px solid #CCC;
	position:relative;
	width:355px;
	
}
..product-view .jqzoom{
	width:355px;
	}
.product-view .zoomdiv {
	
	position:absolute;
	text-align:center;
	width:355px;
	
	display:none;
	overflow:hidden;
	border:#ddd 1px solid;
	top:1px;
	left:0;
	z-index:9999;
	margin-left:-70px;
	margin-top:0px;
}
.product-view .jqZoomPup {
	z-index:10;
	border:#aaa 1px solid;
	position:absolute;
	width:30px;
	background:#aaa no-repeat 50% top;
	height:30px;
	visibility:hidden;
	top:0px;
	cursor:move;
	left:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter:alpha(opacity=40);
	opacity:0.5;
}
.small-img-wrap{
	width:360px;
	margin-top:10px;
	margin-left:0px;
	background:#EDEDED;
	overflow:hidden;

	}

.small-img-wrap .small-btn-prev {
	float:left;
	display:block;
	width:12px;
	height:80px;
	border:1px solid #999;

background:url(../Images/img_scroll_prev.png) no-repeat 2px 35px;
}
.small-img-wrap .small-btn-next {
	float:right;
	display:block;
	width:12px;
	height:80px;
	border:1px solid #999;

background:url(../Images/img_scroll_next.png) no-repeat 2px 35px;
}
.small-img-wrap .small-img-scroll {
	float:left;
	position:relative;
	overflow:hidden;
	padding:0 6px 2px 0;
	margin-top:5px;
}
.small-img-wrap .small-img-scroll li {
	text-align:center;
	position:relative;
}
.small-img-wrap .small-img-scroll li img {
	width:58px;
	height:59px;
	padding:3px;
	border:1px solid #999;
	margin:5px 7px;
}
.small-img-wrap .small-img-scroll li a:hover img, .small-img-wrap .small-img-scroll li.current img {
	padding:0;
	border:2px solid #2d94d7;
}
.small-img-wrap .disabled {
	display:block;
	cursor:default;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter:alpha(opacity=60);
	opacity:0.6;
}
.small-img-wrap .small-img-scroll ul.flex-direction-nav {
	height:auto;
}





.owl-carousel .owl-stage-outer{position:relative; overflow:hidden;}
.small-img-wrap{width:100%; background:#ededed; margin:10px 0 0; }
.small-img-wrap .small-img-slide{ padding:10px 30px; width:auto; }
.small-img-wrap .small-img-item { width:66px; text-align:center; margin:0 auto; display:none;}
.small-img-wrap .small-img-item img{ width:60px; height:60px; border:1px solid #999; background:#fff; padding:2px;}
.small-img-wrap .owl-prev,.small-img-wrap .owl-next{ display:block; width:12px; position:absolute; top:0; bottom:0; text-indent:-9999em; overflow:hidden; border:1px solid #aaa;}
.small-img-wrap .owl-prev{background-image:url(../Images/img_scroll_prev.png); background-position:center center; background-repeat:no-repeat; left:0;}
.small-img-wrap .owl-next{background-image:url(../Images/img_scroll_next.png); background-position:center center; background-repeat:no-repeat; right:0;}
.owl-loaded .small-img-item {display:block;}


.product-info{width:500px;float:right;}
.product-info .product-info-wrap{}
.product-info .pdoduct-title{font-size:20px;padding:0 0 0;font-weight:normal;line-height:1.3;}
.product-info .pdoduct-title,.product-info .pdoduct-title a{color:#DC261B;}
.product-info .product-summary{max-height:290px;line-height:18px;overflow:hidden;}
.product-info .product-summary{margin:1em 0 1em;}
.product-info .product-summary h4{display:inline;font-size:16px;line-height:3;color:#444;}
.product-info .product-summary p{display:inline;font-size:14px;line-height:1.7;}
.product-info .inquiry-form{padding-top:20px;}	


/*detail*/	
.product-detail{
	margin-top:25px;
	}
.product-detail .detail-tabs{
	border-bottom:2px solid #D9241B;
	}	
.product-detail .detail-tabs > li {
	float:left;
	margin-right:3px;
	padding:5px 10px;
	background:#F7F7F7;
	font-size:15px;

}
.selected {
	cursor:pointer;
}
.product-detail .detail-tabs .current,.product-detail .detail-tabs > li:hover{
	background:#D9241B;
	color:#FFF;
	}
.detail-panel{
	padding:15px 10px;
	}
.features-title{
	font-size:20px;
	}	
.features-lititle{
	font-size:14px;
	margin-top:10px;
	}
.features ul{
	margin:0 0 20px 0;
	}	
.features ul li{
	float:left;
	width:410px;
	margin-right:25px;
	}	
.features ul li:last-child{
	margin-right:0px;
	}
.features ul li .features-products-img{
	float:left;
	margin-right:8px;
	}	
.features .features-products-title{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom:10px;
	}
.features .features-products-title a{
	text-decoration:underline;
	color:#AEE1F6;

	}						
	
/*---------------------------------------------products-list-main-wrap---------------------------------------*/

.products-list-main-wrap{
	
	}
	
.products-list-main-wrap .index_products_control h4{
	font-size:15px;
	color:#DB241C;
	}	
.products-list-main-wrap .index_products_control h4 li{
	float:left;
	margin-top:8px;
	margin-right:8px;
	}	
.products-list-main-wrap .index_products_control h4 li a{
	color:#DB241C;
	}	
	


.products-list-main-products{
	margin-top:30px;
	}
	
.products-list-main-products ul{
	display:block;
	overflow:hidden;
	margin:0 0 25px 20px;
	}	
.products-list-main-products ul li{
	width:365px;
	float:left;
	background:#FFF;
	padding:5px 0;
	border:1px solid #F2F2F2;
	margin:0 12px 30px 12px;
	overflow:hidden;
	}
.products-list-main-products ul li:last-child{
	margin-right:0px;
	}		
.products-list-main-products .index_products_pd_img img{
	width:357px;
	margin:0px 0px 0px 4px;
	}	
.products-list-main-products .index_products_pd_img:hover{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	}
	.products-list-main-products .index_products_pd_titt{
	color:#9A0700;
	font-size:14px;
	text-align:center;
	overflow:hidden;
	padding:0 5px;
    font-weight:bold;
	word-wrap: break-word; 
	word-break: normal; 
	}
.products-list-main-products .index_products_pd_tit{
	color:#9A0700;
	font-size:14px;
	text-align:center;
	overflow:hidden;
	padding:0 5px;
    font-weight:bold;
	word-wrap: break-word; 
	word-break: normal; 
	height:50px;
	}	
.products-list-main-products .index_products_pd_tit p{font-weight:normal;}	
.products-list-main-products .index_products_pd_text{
	font-size:12px;
	max-height:68px;
	overflow:hidden;
	margin-top:5px;
	padding:0 5px;
	}
.products-list-main-products .index_products_read_more{
margin-top:8px;
float:right;
padding:0 5px;
font-size:10px;
color:#629BA6;
	}	
.products-list-main-products .index_products_read_more:hover{
color:#9A0700;
}
	
/*---------------------------------------------solution-main-wrap---------------------------------------*/

.solution-main-wrap{
	
	}
	
.solution-main-wrap .index_products_control h4{
	font-size:15px;
	color:#DB241C;
	}	
.solution-main-wrap .index_products_control h4 li{
	float:left;
	margin-top:8px;
	margin-right:8px;
	}	
.solution-main-wrap .index_products_control h4 li a{
	color:#DB241C;
	}
.solution-main-products{
	margin-top:10px;
	}		
.solution-main-title{
	color:#DB241C;
	font-size:18px;
	margin-top:10px;
	}
.solution-main-lititle{
	max-height:60px;
	overflow:hidden;
	margin-top:8px;
	}	
.solution-main-products ul{
	display:block;
	margin:25px 0 0 20px; 
	overflow:hidden;
	}	
.solution-main-products ul li{
	margin:20px 50px;
	width:485px;
	float:left;
	
	}	
.solution-main-products ul li:last-child{
	margin-right:0;
	}
.solution-main-products ul li:hover{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	}	
	
.solution-main-products ul li .solution_products_pd_img{
	width:428px;
	border:4px solid #ECECEC;
	text-align:center;
	}
.solution-main-products ul li .solution_products_pd_img img{
	width:428px;

	}	
.solution-main-products ul li .solution_products_pd_tit{
	color:#DB241C;
	font-size:18px;
	margin-top:10px;
        text-align:center;
        width:428px;
	}	
.solution-main-products ul li .solution_intro{
	max-height:60px;
	overflow:hidden;
	text-indent:15px;
	margin-top:8px;
	}	
.solution-main-products ul li .solution_products_pd_text p{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding:0 0 0 18px;
	background:url(../Images/icons26.png) no-repeat 0px 0px;
	}	
/*--------------------------------------------------solution2-------------------------------*/	
.solution2-main-wrap{
	
	}
	
.solution2-main-wrap .index_products_control h4{
	font-size:15px;
	color:#DB241C;
	}	
.solution2-main-wrap .index_products_control h4 li{
	float:left;
	margin-top:8px;
	margin-right:8px;
	}	
.solution2-main-wrap .index_products_control h4 li a{
	color:#DB241C;
	}
.solution2-main-wrap .solution2-main-title	{
	margin-top:15px;
	font-size:22px;
	color:#DB2114;
	}
.solution2-main-wrap .solution2-main-text	{
	margin-top:8px;
	max-height:60px;
	overflow:hidden;
	margin-bottom:30px;	
	}	
	
.solution2-main-wrap ul{
	widows:1200px;
	padding:15px 0;
	border-bottom:1px solid #CCC;
	}
		
.solution2-main-wrap ul .solution2-main-list{
	float:left;
	width:600px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}	
.solution2-main-wrap ul .solution2-main-list-time{
	float:right;

	}	


/*--------------------------------------technical-support-----------------------------------------*/
.technical-support-main-wrap{
	width:100%;
	background:url(../Images/cont_bg.png) repeat;
	overflow:hidden;
	padding:35px 0;
	}	
.technical-support-main-wrap .index_products_control h4{
	font-size:15px;
	color:#DB241C;
	}	
.technical-support-main-wrap .index_products_control h4 li{
	float:left;
	margin-top:8px;
	margin-right:8px;
	}	
.technical-support-main-wrap .index_products_control h4 li a{
	color:#DB241C;
	}	
.technical-support-main-wrap .contact-main-title{
	font-size:24px;
	border-bottom:1px solid #CCC;
	margin-top:17px;
	padding:0 0 7px 0;
	}	
.technical-support-main-wrap .contact-main-text{
	margin-top:15px;
	}	
.technical-support-main-wrap .inquiry-form01{
	width:635px;
	float:left;
	margin-top:10px;
	color:#7978A2;
	}
.technical-support-main-wrap .inquiry-form01 li .form-label{
	font-size:14px;
	font-weight:600;
	padding:5px 0;
	display:block;
	}
.technical-support-main-wrap .inquiry-form01 li .form-label i{
	color:#DC2720;
	}			
.technical-support-main-wrap .inquiry-form01 li  .form-input{
	display:block;
	width:220px;
	height:30px;
	}	
.technical-support-main-wrap .inquiry-form01 li{
	width:220px;
	float:left;
	margin-right:10px;
	}
.with{
	width:530px;

	}	
.technical-support-main-wrap .inquiry-form01 > ul > li:last-child{
	
	margin-right:0;
	}	
.technical-support-main-wrap .inquiry-form01 ul {
	display:block;
	overflow:hidden;
	margin:0 0 10px 0;
	}
.technical-support-main-wrap .inquiry-form01 li .form-text{
	width:390px;
	height:145px;
	}
.technical-support-main-wrap .inquiry-form01 li .form-btn-submit{
	width:107px;
	height:34px;
	background:#DB241C;
	border:none;
	margin:150px 0 0 120px;
	color:#FFF;
	font-size:15px;
	}		
.technical-support-main-wrap .contact-main-info{
	width:525px;
	float:right;
	color:#7978A2;
	}	
.technical-support-main-wrap .contact-main-info h4{
	font-size:14px;
	margin-top:20px;
	}	
.technical-support-main-wrap .contact-main-info div{
	margin:5px 0 0 0px;
	}	
.technical-support-main-wrap .contact-main-info-title{
	font-size:24px;
	font-weight:bold;
	padding-top:20px;
	display:block;
	}	
.technical-support-main-wrap .contact-main-info-text{
	max-height:200px;
	overflow:hidden;
	line-height:25px;
	}	
.technical-support-main-wrap .contact-main-info-img{
	
	}	
	
.technical-support-main-wrap .down-con-icon{
	float:right;
	}
#gotoTop{z-index:99999;display:none;position:fixed;top:80%;cursor:pointer;width:50px;text-align:center;right:10px;}


.box5{ width:100%; height:138px; border-top:#000 solid 3px; background:url(../Images/bg.jpg);}
.box5_con{ width:1200px; height:158px; margin:0 auto; color:#FFF;font-size:14px;}
.box5_l{ width:840px; height:135px; border-right:1px #000000 solid; float:left;}
.l_tit{  text-transform:uppercase; width:840px; height:60px; line-height:60px;}
.l_1{ width:840px; height:21px; line-height:21px;}
.l_1_1{background:url(../Images/index1_56.png) no-repeat 0; text-indent:23px;width:300px; float:left;}
.l_1_2{background:url(../Images/index1_53.png) no-repeat 0;text-indent:23px;width: 300px;float:left;}
.l_1_3{background:url(../Images/index1_50.png) no-repeat 0; text-indent:23px;width:200px; float:left;}
.l_2{ background:url(../Images/index1_62.png) no-repeat 0; height:40px; line-height:40px;text-indent:23px;}
.box5_r{ width:317px; height:135px; float:right;}
.r_tit{ text-transform:uppercase; width:317px; height:60px; line-height:60px;}
.r_pic img{ margin-right:5px;}
.box6{ height:32px; background:#1d1d1d; width:100%;}
.box6_con{ width:1200px; height:32px; margin:0 auto; line-height:32px; color:#FFF;}
.box6_con span{ float:right;}
.box6_con a{ color:#FFF;}
.box6_con a:hover{ color:#d4d3d3}
.bbb img{  
    cursor: pointer;  
    transition: all 0.6s;  
}  
.bbb img:hover{  
    transform: scale(1.2);  
}  

/* suspend */
.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(../Picture/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../Picture/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(../Picture/suspend.png) -40px -86px;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}


